/* 單頁版面 */
*   { 
    margin:0;
    padding:0;
    font-size:15px;
    color:#FFFFFF;
}

a, a:visited   {
    text-decoration:none;
    color:#B30000;
}

a:hover {
    color:red;
}

body	{
		background-color:black;
	  background-position:center;
	  background-attachment:fixed;
	  background-repeat:no-repeat;
	}

#outside-border   {
    margin:0 4em;
    border:dotted red 0.16em;    
}

.banner {
    position:absolute;
    display:block;
    width:88px;
    height:93px;
    margin:0.7em 0 0 2em;
    background-image:url("images/logo.gif");
    background-repeat:no-repeat;
    opacity:0.55;
}

#main   {
    margin:3em 4em 0 12em;
    text-align:justify;
}

.title {
    margin-bottom:0.4em;
    font-size:2em;
}

img.award   {
    display:block;
    float:left;
    margin:0 1em 0.5em 1em;
    border:inset #C30000 0.2em;
    }

.content_title  {
    margin-top:1em;
    margin-bottom:0.25em;
    font-size:1.4em;
}

.content_title	a	{
		font-size:1em;
}

.content, p    {
    text-indent:2.2em;
    margin: 0.4em 0 0 1em;
    line-height:1.32em;
    letter-spacing:0.1em;
}

table   {
    width:70%;
    margin:0 auto;
}

tr>td   {
    width:6%;
}

#sidelink_menu {
    position:absolute;
    top:110px;
    left:4.6em;
    display:block;
    width:11em;
}

.sidelink_title {
    display:block;
    width:100%;
    padding:0.32em 0;
    background-color:red;
    color:white;
    text-align:center;
    letter-spacing:0.6em;
}

.sidelink   {
    display:block;
    width:100%;
    padding:0.6em 0.2em 0 0.2em;
}

.links  {
    position:absolute;
    display:block;
    top:24px;
    right:6em;
}

.links a    {
    margin-left:0.6em;
}

/* CC logo */
.cc-logo, .cc-logo:active	{
		opacity:0.6;
		}

.cc-logo:hover	{
		opacity:1;
		}

.trademark  {
    text-align:right;
    font-style:italic;
    margin:0.4em 1.6em 0 0;
}

/* CC page setting */
    li  {
	    	text-indent:0;
	    	letter-spacing:0.1em;
	    	line-height:1.34em;
	    	}
    
    .lv1    {
        margin-top:1em;
        margin-left:2em;
        }
    .lv2    {
		    margin-top:1em;
        margin-left:2em;
        }
    .lv3    {
    		margin-top:1em;
        margin-left:2em;
        }
    .lv4    {
    		margin-top:1em;
        margin-left:2em;
        margin-bottom:1em;
        }